package foroweb.controllers;

import foroweb.ejb.*;
import foroweb.entidades.*;
import java.io.Serializable;
import java.util.*;
import javax.ejb.EJB;
import javax.faces.bean.*;

@ManagedBean
@ViewScoped
public class ListHilosController implements Serializable{

    //Atributos
    private List<Hilo> hilos;
    private Seccion seccion;
    @EJB
    private AccionSeccion as;
    @EJB
    private AccionHilo ah;
    
    //Getters y Setters
    public List<Hilo> getHilos() {
        hilos=as.obtenerHilos(seccion);
        return hilos;
    }
    public void setHilos(List<Hilo> hilos) {
        this.hilos = hilos;
    }
    public Seccion getSeccion() {
        return seccion;
    }
    public void setSeccion(Seccion seccion) {
        this.seccion = seccion;
    }

    //Metodos
    public int obtenerNumeroMensajes(Hilo h){
        return ah.obtenerMensajes(h).size();
    }
}
